package com.example.rbacmanage.mapper.system;

import com.example.rbacmanage.base.BaseMapper;
import com.example.rbacmanage.entity.system.RoleMemu;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface RoleMenuMapper extends BaseMapper<RoleMemu> {
    void deleteByRoleId(@Param("roleId") Long roleId);

    void deleteByMenuId(@Param("menuId") Long menuId);

    List<String> queryPermissionsByRoleId(@Param("roleId")Long roleId);
}
